speech organs - Francés Inglés Diccionario